我想我最坏的习惯就是马马虎虎, 张开嘴就会说: 差不多, 也许吧, 有可能, 不太清楚, 应该…
从UML类图上可窥一斑, 也见过很多类图了, 甚至跟别人摁着类图讨论过…就是最基本的概念还是差不多,, 不太清楚…
本文内容整理自:http://www.ibm.com/developerworks/cn/rational/rationaledge/content/feb05/bell/#main
图片亦出自IBM DW.
今天稍微总结下:
类图的目的是显示建模系统的类型。在大多数的 UML 模型中这些类型包括:
UML 为这些类型起了一个特别的名字:“分类器”。
一个简单的类图:
双向(标准)关联:
聚合
聚合是一种特别类型的关联,用于描述“总体到局部”的关系。在基本的聚合关系中, 部分类 的生命周期独立于 整体类 的生命周期。
基本聚合: 子类实例的生命不依靠与父类,可以比父类实例存在更长时间:
组合聚合: 是聚合的另一种形式,子类实例取决于父类的生命周期
附:多重值和它们的表示
|
UML 支持的可见性类型的标志
|
从简单词汇开始理解ERWin:Attribute, Entity, Logical Model, Physical Model, Domain, Cardinality <->
// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.